watercourse of a street - Almanca İngilizce Sözlük